Synchronous vs asynchronous behavior of Hopfield's CAM neural net.
نویسندگان
چکیده
The performance of Hopfield's neural net operating in synchronous and asynchronous modes is contrasted. Two interconnect matrices are considered: (1) the original Hopfield interconnect matrix; (2) the original Hopfield interconnect matrix with self-neural feedback. Specific attention is focused on techniques to maximize convergence rates and avoid steady-state oscillation. We identify two oscillation modes. Vertical oscillation occurs when the net's energy changes during each iteration. A neural net operated asynchronously cannot oscillate vertically. Synchronous operation, on the other hand, can change a net's energy either positively or negatively and vertical oscillation can occur. Horizontal oscillation occurs when the net alternates between two or more states of the same energy. Certain horizontal oscillations can be avoided by adopting appropriate thresholding rules. We demonstrate, for example, that when (1) the states of neurons with an input sum of zero are assigned the complement of their previous state, (2) the net is operated asynchronously, and (3) nonzero neural autoconnects are allowed, the net will not oscillate either vertically or horizontally.
منابع مشابه
Optimal Control of Asynchronous Boolean Networks Modeled by Petri Nets
A Boolean network model is one of the models of gene regulatory networks, and is widely used in analysis and control. Although a Boolean network is a class of discrete-time nonlinear systems and expresses the synchronous behavior, it is important to consider the asynchronous behavior. In this paper, using a Petri net, a new modeling method of asynchronous Boolean networks with control inputs is...
متن کاملEditors ’ addresses:
A Boolean network model is one of the models of gene regulatory networks, and is widely used in analysis and control. Although a Boolean network is a class of discrete-time nonlinear systems and expresses the synchronous behavior, it is important to consider the asynchronous behavior. In this paper, using a Petri net, a new modeling method of asynchronous Boolean networks with control inputs is...
متن کاملSynchrony vs. Causality in Asynchronous Petri Nets
Given a synchronous system, we study the question whether the behaviour of that system can be exhibited by a (non-trivially) distributed and hence asynchronous implementation. In this paper we show, by counterexample, that synchronous systems cannot in general be implemented in an asynchronous fashion without either introducing an infinite implementation or changing the causal structure of the ...
متن کاملClass of continuous level associative memory neural nets.
A neural net capable of restoring continuous level library vectors from memory is considered. As with Hopfield's neural net content addressable memory, the vectors in the memory library are used to program the neural interconnects. Given a portion of one of the library vectors, the net extrapolates the remainder. Sufficient conditions for convergence are stated. Effects of processor inexactitud...
متن کاملA Generalized Signal Transition Graph Model for Specification of Complex Interfaces
This paper introduces a new Generalized Signal Transition Graph model for specifying complex mixed asynchronous/synchronouscircuits, as found in system-level interfaces. Our goal has been to develop extensions that make it possible to model mixed asynchronous/synchronous and arbitration behavior. A number of key extensions have been developed that makes the model much more widely applicable to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Applied optics
دوره 26 22 شماره
صفحات -
تاریخ انتشار 1987